Comprehending Object and Process Models: An Empirical Study
نویسندگان
چکیده
ÐAlthough prior research has compared modeling performance using different systems development methods, there has been little research examining the comprehensibility of models generated by those methods. In this paper, we report the results of an empirical study comparing user comprehension of object-oriented (OO) and process-oriented (PO) models. The fundamental difference is that while OO models tend to focus on structure, PO models tend to emphasize behavior or processes. Proponents of the OO modeling approach argue that it lends itself naturally to the way humans think. However, evidence from research in cognitive psychology and human factors suggests that human problem solving is innately procedural. Given these conflicting viewpoints, we investigate empirically if OO models are in fact easier to understand than PO models. But, as suggested by the theory of cognitive fit, model comprehension may be influenced by task-specific characteristics. We, therefore, compare OO and PO models based on whether the comprehension activity involves: 1) only structural aspects, 2) only behavioral aspects, or 3) a combination of structural and behavioral aspects. We measure comprehension through subjects' responses to questions designed along these three dimensions. Two experiments were conducted, each with a different application and a different group of subjects. Each subject was first trained in both methods, and then participated in one of the two experiments, answering several questions relating to his or her comprehension of an OO or a PO model of a business application. The comprehension questions ranged in complexity from relatively simple (addressing either structural or behavioral aspects) to more complex ones (addressing both structural and behavioral aspects). Results show that for most of the simple questions, no significant difference was observed insofar as model comprehension is concerned. For most of the complex questions, however, the PO model was found to be easier to understand than the OO model. In addition to describing the process and the outcomes of the experiments, we present the experimental method employed as a viable approach for conducting research into various phenomena related to the efficacy of alternative systems analysis and design methods. We also identify areas where future research is necessary, along with a recommendation of appropriate research methods for empirical examination. Index TermsÐCognitive fit, experimental method, human factors, model comprehension, object-oriented modeling, process-oriented
منابع مشابه
Sociological Study of Stress Process : An Empirical Test of Pearlin Among Secondary School Students of Mazandaran Proviance
Introduction:Many sociological studies in the area of stress have been due to the classic article of Pearlin (1981).The conceptual model presented in this paper has affected the sociological research of the last three decades and is a kind of reference model applied to research on mental health disparities. Method:The research was conducted the survey method. By using the stratified sampling, ...
متن کاملAn empirical study on statistical analysis and optimization of EDM process parameters for inconel 718 super alloy using D-optimal approach and genetic algorithm
Among the several non-conventional processes, electrical discharge machining (EDM) is the most widely and successfully applied for the machining of conductive parts. In this technique, the tool has no mechanical contact with the work piece and also the hardness of work piece has no effect on the machining pace. Hence, this technique could be employed to machine hard materials such as super allo...
متن کاملCalibration method of numerical models in coastal sediment studies of Kuhmobarak area
Abstract Application of numerical models is useful in coastal sediment studies; however, it is essential to calibrate the models in an appropriate method. Empirical equations, historical satellite imagery and other coastal data and evidence are proposed for the models calibration in the vicinity of coastal indicators around the site of projects. In this study, coastal sediment process of K...
متن کاملSociological Study of Stress Process : An Empirical Test of Pearlin Among Secondary School Students of Mazandaran Proviance
Introduction:Many sociological studies in the area of stress have been due to the classic article of Pearlin (1981).The conceptual model presented in this paper has affected the sociological research of the last three decades and is a kind of reference model applied to research on mental health disparities. Method:The research was conducted the survey method. By using the stratified sampling, ...
متن کاملComprehension of Procedural Visual Business Process Models - A Literature Review
Visual process models are meant to facilitate comprehension of business processes. However, in practice, process models can be difficult to understand. The main goal of this article is to clarify the sources of cognitive effort in comprehending process models. The article undertakes a comprehensive descriptive review of empirical and theoretical work in order to categorize and summarize systema...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Software Eng.
دوره 25 شماره
صفحات -
تاریخ انتشار 1999